package com.ruoyi.system.dto.kujiale;


import com.ruoyi.system.dto.kujiale.info.AlbumDataItem;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 酷家乐图册信息业务数据体（对应三方接口的d字段）
 */
@Data
@ApiModel(description = "酷家乐图册信息业务数据体，包含分页标识、图册列表和最后一条ID")
public class AlbumDataResponse {


    @ApiModelProperty(
            value = "数据是否查完（空字符串=未查完，非空=已查完）",
            required = false,
            example = ""
    )
    private String finished;

    @ApiModelProperty(
            value = "图册列表（核心数据，包含每张图的详情）",
            required = false,
            dataType = "java.util.List<com.ruoyi.system.dto.kujiale.album.AlbumDataItem>"
    )
    private List<AlbumDataItem> albumDataOpenApiList;

    @ApiModelProperty(
            value = "本页最后一个图册ID（用于分页：下一页请求传此值到last_item_id）",
            required = false,
            example = "3FOL5WHS5MD1"
    )
    private String lastItemId;
}
